gift to a superior - French English Dictionary